Chapter 9 ADAPTIVE MEMORY SEARCH GUIDANCE FOR SATISFIABILITY PROBLEMS
نویسندگان
چکیده
Satisfiability problems (SAT) are capable of representing many important realworld problems, like planning, scheduling, and robotic movement. Efficient encodings exist for many of these applications and thus having good solvers for these problems is of critical significance. We look at how adaptive memory and surrogate constraint processes can be used as search guidance for both constructive and local search heuristics for satisfiability problems, and how many well-known heuristics for SAT can be seen as special cases. We also discuss how adaptive memory learning processes can reduce the customary reliance on randomization for diversification so often seen in the literature. More specifically, we look at the tradeoff between the cost of maintaining extra memory search guidance structures and the potential benefit they have on the search. Computational results on a portfolio of satisfiability problems from SATLIB illustrating these tradeoffs are presented.
منابع مشابه
Surrogate constraint analysis-new heuristics and learning schemes for satisfiability problems
Surrogate constraint analysis has been applied effectively to a variety of combinatorial optimization problems, as a foundation for both exact and heuristic methods. In the heuristic domain, surrogate constraint methods are particularly suited to the creation of associated learning procedures and to the application of probabilistic decisions. We show that these approaches are natural and effect...
متن کاملParametric tabu-search for mixed integer programs
Aparametric form of tabu-search is proposed for solvingmixed integer programming (MIP) problems that creates and solves a series of linear programming (LP) problems embodying branching inequalities as weighted terms in the objective function. The approach extends and modifies a parametric branch and bound procedure of Glover [Parametic branch and bound. OMEGA, The International Journal of Manag...
متن کاملAdaptive memory-based local search for MAX-SAT
Many real world problems, such as circuit designing and planning, can be encoded into the maximum satisfiability problem (MAX-SAT). To solve MAXSAT, many effective local search heuristic algorithms have been reported in the literature. This paper aims to study how useful information could be gathered during the search history and used to enhance local search heuristic algorithms. For this purpo...
متن کاملNew Heuristics and Adaptive Memory Procedures for Boolean Optimization Problems
We describe new constructive and iterative search methods for Boolean Optimization Problems. Extending previous work by the authors, we describe the use of adaptive clause weights and probabilistic move acceptance for the adaptive memory search. We also describe how the use of the tabu search notions of persistent attractiveness measures and marginal conditional validity as search guidance mech...
متن کاملLocal Search and Modal Logic
Local search techniques have widespread use for solving propositional satisfiability problems. We investigate the use of adaptive local search techniques for model generation problems for modal logics; we focus on the modal logic S5. A local search algorithm extended with an adaptive heuristic is presented and tested on an ensemble of randomly generated problem instances. We briefly discuss the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004